roll-over mouldboard plough - French English Dictionary